package com.wn.demo02;

import org.springframework.scheduling.annotation.Scheduled;
import org.springframework.stereotype.Component;

import java.time.LocalDateTime;

//@Component
public class ScheduleTask {


    //cron 表达式构成：秒 分 时 日 月 周
    //如果使用Quartz任务调度框架，有7个元素：秒 分 时 日 月 周 年（多了年）
    // cron = "0/5 * * * * *"  每5秒执行一次
    // cron = "0-5 * * * * *"  每分钟的前5秒执行
    // cron = "0,1 * * * * *"  每分钟的第1秒、第2秒执行
    // cron = "0 * * * * *"  每分钟的第1秒、第2秒执行
//    @Scheduled(cron = "0/5 * * * * *")
    public void execute() {
        System.out.println("定时执行任务：" + LocalDateTime.now());
    }
}